All Classes
| Class | Description |
|---|---|
| GridFrame |
The high-leve container that holds a visualization of the path search.
|
| GridPanel |
Visualizes a path search process.
|
| Location |
A location is anything with an x and y coordinate in 2D space.
|
| Main |
This exercise will demonstrate how many different kinds of search algorithms
can be implemented using the same basic process with slight variations in
how the next state is chosen.
|
| Map |
Represents a 2D space that may contain walls.
|
| Path |
A path is a sequence of
Locations that is defined by the last
location on the path. |
| PriorityQueue<T> |
A priority queue is a collection of things which, after being put in (or
"pushed") can be taken out ("popped) in the order defined by the numeric
key associated with each thing.
|
| Sprite |
A sprite is a thing located in a 2D space that can move.
|